WordPress

推荐列表 站点导航

当前位置:首页 > 建站教程 > WordPress >

为wordpress增加网站公告功能

来源:网络整理  作者:  发布时间:2020-12-18 11:10
对于个人站长们而言,和读者的交流是非常重要的。今天朋友让我帮忙做一个类似公告的小功能,现在将其制作过程...
<textarea rows="4"><?php echo stripslashes($GongGao['content']); ?></textarea></p>
<?php wp_nonce_field('GongGao'); ?>
<p>公告信息

至于样式之类,可根据自身需求进行调整。

<form method="post" action="<?php echo add_query_arg ('time',time()); ?>">
$GongGao = serialize($_POST['GongGao']);
<?php

为wordpress增加网站公告功能 (https://www.wpmee.com/) WordPress使用教程 第1张

add_action('wp_dashboard_setup','my_wp_dashboard_setup');  
}
<div><?php echo ($GongGao['link'] ? '<a href="'https://www.wpmee.com/.$GongGao['link'].'">' : '').$GongGao['content'].($GongGao['link'] ? '</a>' : ''); ?></div>
公告链接(留空则无链接):<input type="text" value="<?php if(isset($GongGao['link']))echo stripslashes($GongGao['link']); ?>" />
if($_POST && $_POST['update-GongGao'] == 1){

之后在前台如何调用呢?在需要之处使用下面的代码即可:

对于个人站长们而言,和读者的交流是非常重要的。今天朋友让我帮忙做一个类似公告的小功能,现在将其制作过程发布出来,以供需要的朋友使用

<input type="hidden" value="1" />
check_admin_referer('GongGao');
<input type="submit" value="提交" />
<?php if($_POST && $_POST['update-GongGao'] == 1)echo '<p><span>更新公告成功</span></p>'; ?>

首先,在主题functions.php中增加下面的代码:

function wp_dashboard_GongGao() {
}
function my_wp_dashboard_setup() {
</form>
}
<?php endif; ?>
 
<?php $GongGao = unserialize(get_option('GongGao')); ?>
update_option('GongGao',$GongGao) or add_option('GongGao',$GongGao);
?>
<?php $GongGao = unserialize(get_option('GongGao'));if(!empty($GongGao['content'])): ?>

添加这段代码之后,进入后台首页就能找到一个关键,让我们填写公告内容。

if(current_user_can('edit_themes'))wp_add_dashboard_widget('wp_dashboard_GongGao','网站公告','wp_dashboard_GongGao');

相关热词: 功能

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jz/wp/5159.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

为wordpress增加网站公告功能

2020-12-18 编辑:

<textarea rows="4"><?php echo stripslashes($GongGao['content']); ?></textarea></p>
<?php wp_nonce_field('GongGao'); ?>
<p>公告信息

至于样式之类,可根据自身需求进行调整。

<form method="post" action="<?php echo add_query_arg ('time',time()); ?>">
$GongGao = serialize($_POST['GongGao']);
<?php

为wordpress增加网站公告功能 (https://www.wpmee.com/) WordPress使用教程 第1张

add_action('wp_dashboard_setup','my_wp_dashboard_setup');  
}
<div><?php echo ($GongGao['link'] ? '<a href="'https://www.wpmee.com/.$GongGao['link'].'">' : '').$GongGao['content'].($GongGao['link'] ? '</a>' : ''); ?></div>
公告链接(留空则无链接):<input type="text" value="<?php if(isset($GongGao['link']))echo stripslashes($GongGao['link']); ?>" />
if($_POST && $_POST['update-GongGao'] == 1){

之后在前台如何调用呢?在需要之处使用下面的代码即可:

对于个人站长们而言,和读者的交流是非常重要的。今天朋友让我帮忙做一个类似公告的小功能,现在将其制作过程发布出来,以供需要的朋友使用

<input type="hidden" value="1" />
check_admin_referer('GongGao');
<input type="submit" value="提交" />
<?php if($_POST && $_POST['update-GongGao'] == 1)echo '<p><span>更新公告成功</span></p>'; ?>

首先,在主题functions.php中增加下面的代码:

function wp_dashboard_GongGao() {
}
function my_wp_dashboard_setup() {
</form>
}
<?php endif; ?>
 
<?php $GongGao = unserialize(get_option('GongGao')); ?>
update_option('GongGao',$GongGao) or add_option('GongGao',$GongGao);
?>
<?php $GongGao = unserialize(get_option('GongGao'));if(!empty($GongGao['content'])): ?>

添加这段代码之后,进入后台首页就能找到一个关键,让我们填写公告内容。

if(current_user_can('edit_themes'))wp_add_dashboard_widget('wp_dashboard_GongGao','网站公告','wp_dashboard_GongGao');

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jz/wp/5159.shtml

相关文章

风云图片

推荐阅读

返回WordPress频道首页